Skip to content

Conversation

traversaro
Copy link
Member

@traversaro traversaro commented Feb 10, 2024

While reviewing RoboStack/ros-humble#138, I noticed that we had a lot of patches due to the fact that in vinca we were passing PYTHON_INSTALL_DIR as an absolute path instead of a relative path, as it is required (see https://github.com/ament/ament_cmake/blob/2.3.2/ament_cmake_python/README.md#ament_get_python_install_dir).

This PR modifies vinca to pass PYTHON_INSTALL_DIR as a relative path. Unfortunately, the existing patch in ros-humble are assuming that PYTHON_INSTALL_DIR is absolute, so merging this PR without also deleting those patch could create build failures.

For the time being I just opened this PR to collect early feedback, but I am still testing it.

@wolfv
Copy link
Member

wolfv commented Jun 20, 2024

Great, I just ran into this while building some Jazzy packages! :)

@traversaro
Copy link
Member Author

This change was merged in the rattler-build branch, and I doubt we will update the master/boa branch now that boa was archive, so I think we can close this PR.

@traversaro traversaro closed this Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants